/**
 * 统一管理接口
 */
import { setMd5 } from '@/utils/utils'
import { post, postFormData } from '@/request/http'
import store from '@/store'

export const login = loginData =>
  post('/FTKJWLHYPT/login', {
    Data: {
      Parameters: {
        FTKJWLHYPT: {
          USER: loginData.username,
          PASSWORD: setMd5(loginData.password),
          verifyCode: loginData.verifyCode
          // password: loginData.password,
          // ETP: loginData.companyCode
        }
        // licenseinfo: {
        //   ETP: loginData.companyCode
        // }
      }
    }
  }) // 登录接口 真实接口

export const logout = data => post('/Api/logout', data) // 登出接口
export const changePassword = data => post('FTKJWLHYPT/Api/changePassword', data) // 修改密码接口
export const getNewsList = data => post('/Api/news/getList', data) // 获取新闻列表接口
export const getIEData = data => post('/Api/GetIEData', data) // 首页图表二的数据来源
export const getIEYearData = data => post('/Api/GetIEYearData', data) // 首页图表三的数据来源
export const upImage = formData => postFormData('/DXNXTD/upload&SessionId=' + store.state.user.SessionId_DX_H, formData) // 首页图表三的数据来源

export * from './platform/rolemanager' // 平台管理--角色管理 接口
export * from './platform/administrator' // 平台管理--管理员 接口
export * from './platform/code' // 基础代码管理--管理员 接口
export * from './platform/sysmodule' // 平台管理--模块管理 接口
export * from './platform/auth' // 平台管理--权限管理 接口
export * from './platform/company' // 平台管理--权限管理 接口
export * from './platform/NoticeData' // 平台管理--公告管理
export * from './platform/region' // 平台管理--区域中心创建/维护 接口
export * from './platform/regionalCenter' // 平台管理--区域中心用户创建/维护 接口
export * from './dataBase/advice' // 平台管理--权限管理 接口
// export * from './dataBase/countryAdm' // 平台管理--国家管理 接口
export * from './dataBase/portManage' // 平台管理--港口管理 接口
export * from './dataBase/newManager' // 平台管理--消息管理 接口
export * from './dataBase/pressRelease' // 平台管理--新闻公告 接口
export * from './dataBase/provinceCity' // 平台管理--省市管理 接口
export * from './dataBase/districtCounty' // 平台管理--区县管理 接口
export * from './dataBase/supplier' // 平台管理--供应商管理 接口
// export * from './dataBase/custom' // 平台管理--客户管理 接口

// export * from './dataBase/codeTable' // 数据管理--代码表管理 接口
export * from './dataBase/customManage' // 数据管理--客户管理 接口
export * from './dataBase/customEdit' // 数据管理--客户审核 接口

export * from './dataBase/station' // 基础数据--场站管理 接口
export * from './dataBase/yard' // 基础数据--堆场码头 接口
// export * from './dataBase/country' // 数据管理--国家管理 接口
//export * from './dataBase/provinceCity'
export * from './dataBase/Maintain' // 数据管理--货种维护
export * from './dataBase/ShippingCompany' // 数据管理--船公司
//export * from './dataBase/cityManagement' // 数据管理--市
export * from './dataBase/boxsize' //数据管理--箱尺寸管理 接口
export * from './dataBase/boxtype' //数据管理--箱型管理 接口
export * from './dataBase/SupplieManag' //数据管理--供应商账户管理
export * from './dataBase/supplierCreation' //数据管理--供应商创建/维护
export * from './dataBase/varieties' //种类
export * from './dropDown' //下拉框接口
export * from './feeManage/multipleFee' //费用管理--多式联运费用接口
export * from './feeManage/companyFee' //费用管理--企业费用管理接口
export * from './feeManage/agreeManage' //费用管理--协议管理接口
export * from './feeManage/openOrderManage' //费用管理--开账管理接口
export * from './feeManage/billManage' //费用管理--账单管理接口
export * from './clearance/clearancePort' //费用管理--账单管理接口
export * from './clearance/clearancePass' //费用管理--账单管理接口

export * from './solveMethods/solveManage' //解决方案管理--解决方案管理
export * from './solveMethods/solveAudit' //解决方案管理--解决方案审核

export * from './internal/driver' //国际公路运输 --- 司机管理
export * from './internal/transport' //国际公路运输 ----运力发布
export * from './internal/vichel' //国际公路运输   ----车辆管理
export * from './internal/internalorder' //国际公路运输   ----国际订单运输管理

export * from './railway/railwayInformation' //铁路业务 ---- 班列/列车查询
export * from './railway/railwayPlan' //铁路业务 ----- 开行计划

export * from './ocean/information' //海运业务
export * from './sky/information' //空运业务

export * from './orderManage/feeGet' // 应付 应收
export * from './orderManage/theOrderManage' // 订单管理
export * from './orderManage/orderClose' // 订单关闭
export * from './orderManage/orderAllot' // 订单分配

export * from './systemManagement/sysuserdepartment' // 系统管理  派车中心用户创建/维护
export * from './systemManagement/sysuser' // 系统管理 车队用户创建/维护
export * from './systemManagement/sysfleet' // 系统管理 车队创建/维护
export * from './systemManagement/notification' // 系统管理 消息通知
export * from './systemManagement/auth' // 系统管理 平台权限
// export * from './systemManagement/fleetauth'  // 系统管理 车队权限
export * from './systemManagement/sysdepartment' // 系统管理 派车中心创建/维护
export * from './systemManagement/sysrole' // 系统管理 岗位角色管理

export * from './basicViews/register' //注册

export * from './web/complaint' //首页 投诉建议
export * from './web/home' //首页

export * from './masterData/userNews' // 供应商基础数据管理  用户信息
export * from './masterData/department' // 供应商基础数据管理  部门信息
export * from './masterData/vehicleNews' // 供应商基础数据管理  车辆信息
export * from './masterData/driverNews' // 供应商基础数据管理  司机信息

export * from './datAmanagementA/custom' // 基础数据管理  客户管理
export * from './datAmanagementA/codeTable' // 数据管理--代码表管理 接口
export * from './datAmanagementA/country' // 数据管理--国家管理 接口
export * from './datAmanagementA/cityManagement' // 数据管理--市级管理 接口

export * from './SugarFactory/sugarFactoryDmand/sugarDmand' //糖厂需求接口

export * from './supplierManagement/VehicleAudit' // 数据管理-供应商车辆审核 接口
export * from './supplierManagement/driverAudit' // 数据管理-供应商司机审核 接口

export * from './summary/twoSummary/threeSummary' // 需求汇总管理接口

export * from './supplierManagement/supplierAudit' // 需求汇总管理接口

export * from './supplierManagement/SupplierPresence' // 新增入驻评分接口
export * from './supplierManagement/SupplierAssessment' // 新增考核评分接口
export * from './arbitration/auctionArbitration' // 竞价仲裁接口
export * from './arbitration/carriageArbitration' // 运输仲裁接口

export * from './orderSupervise/threeOrderSupervise' // 订单管理接口
export * from './orderSupervise/Dispatching' // 调度派车接口

export * from './waybill/waybillDetermine' // 运单动态确认接口

export * from './capacityManage/capacityIssue' //运力管理--运力发布
export * from './bidding/twoBiddingReview' // 竞价管理-信息审核
export * from './bidding/bond' // 保证金管理
export * from './bidding/wholeBidding' // 竞价管理-竞价类型
export * from './bidAdminister/biddingForApplication' // 供应商竞价报名
export * from './bidAdminister/quotedAdminister' // 供应商竞价

export * from './contractManage/contractTemplate' // 合同管理 合同模板
export * from './contractManage/contract' // 合同管理
export * from './contractManage/signature' // 电子签章

export * from './cstManagement/expenseSettlement' // 供应商结算
export * from './cstManagement/sctOrderWay' // 结算管理

export * from './datAmanagementA/goodsBrand' // 货物品牌
export * from './homepage' //工作台

export * from './queryCensusP/shippingStatus' // 发运情况汇总
